meek creature - Turkish English Dictionary